protective mechanism - Spanish English Dictionary